package project1.dao;

import project1.model.Goods;
import project1.model.Spec;
import project1.model.Type;
import project1.model.bo.TypeBO;
import project1.view.TypeGoodsVO;

import java.util.List;

public interface GoodsDao {
    List<Type> getType();

    List<TypeGoodsVO> getGoodsType(String typeId);

    void addGoods(Goods goods);

    int lastInsertId();

    void addSpecs(List<Spec> specs);

    void addType(TypeBO typeBO);

    void deleteType(String typeId);
}
